iT邦幫忙

2024 iThome 鐵人賽

DAY 3
0
Python

基礎Python學習系列 第 3

Python格式化輸出

  • 分享至 

  • xImage
  •  

【format函式】
格式化輸出可以使輸出的結果看起來更加美觀,這時可以用到幾個格式化輸出的方法,今天會先從format函式開始,format函式的語法print(format(item,' format-specifier')),item:要格式化的值;format-specifier:指定格式的字串。

常見的 format-specifier 格式化方法:

  1. 數字格式化:
    'd':十進制整數
    'x':十六進制整數
    'o':八進制整數
    'b':二進制整數
    'f':浮點數,預設顯示 6 位小數
    '.2f':浮點數,顯示 2 位小數
    '%':百分比格式
    'e':科學記數法

  2. 欄位寬度與對齊:
    10d:將整數格式化到寬度為 10 的欄位,右對齊
    -10d:將整數格式化到寬度為 10 的欄位,左對齊
    '10.2f':將浮點數格式化到寬度 10,並顯示 2 位小數

  3. 字串格式化:
    '10s':將字串格式化到寬度為 10
    '<10':字串左對齊
    '>10':字串右對齊
    '^10':字串居中對齊

例如:
https://ithelp.ithome.com.tw/upload/images/20240917/20169294rtose8YMtM.png
#在Python中用來表示註釋,不會被執行。

若要對多組格式化輸出,則結果呈現如下:
https://ithelp.ithome.com.tw/upload/images/20240917/20169294C3B7SVqKO2.png

以上就是format函式的用法,明天會介紹另外兩種。


上一篇
輸出函式 print()
下一篇
% & .format()指定格式化輸出
系列文
基礎Python學習30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言